/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package picstore.web.fornecedores;

import java.util.List;
import picstore.util.DAOFactory;


/**
 *
 * @author erica
 */
public class FornecedoresRN {

    private FornecedoresDAO fornecedoresDAO;
    public FornecedoresRN() {
        this.fornecedoresDAO = DAOFactory.criarFornecedoresDAO();
    }
    
    public Fornecedores carregar (Integer codigo){
        return this.fornecedoresDAO.carregar(codigo);
        
    }
    
    public Fornecedores buscarPorNome(String fnome){
        return this.fornecedoresDAO.buscarPorNome(fnome);
    }
    
    public void salvar (Fornecedores fornecedor){
        Integer id = fornecedor.getFn_codigo();
        if(id==null || id==0){
            this.fornecedoresDAO.salvar(fornecedor);
            
        }else {
            this.fornecedoresDAO.atualizar(fornecedor);
        }
    }
    
    public void excluir (Fornecedores fornecedor){
        this.fornecedoresDAO.excluir(fornecedor);
    
    }
    
    public List<Fornecedores> listar(){
        return this.fornecedoresDAO.listar();
    }
    
}
